test inventions